vmx: Initial framework for real-mode emulation (disabled by default).
authorKeir Fraser <keir.fraser@citrix.com>
Sat, 24 Nov 2007 21:46:14 +0000 (21:46 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Sat, 24 Nov 2007 21:46:14 +0000 (21:46 +0000)
commitcbbb95478e369a579f27065e66886cc94b0e4e0a
tree1f2ba0fc923214a6c0aaec584c5f2db1bb62036a
parentdabf515e007c0f315fbed8ca6508c9f74db9254a
vmx: Initial framework for real-mode emulation (disabled by default).
Still plenty to do:
 - i/o emulation
 - more instructions
 - interrupt/exception delivery
 - vm86 fast path
At this stage we can get three instructions into the rombios.
Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
xen/arch/x86/hvm/vmx/Makefile
xen/arch/x86/hvm/vmx/realmode.c [new file with mode: 0644]
xen/arch/x86/hvm/vmx/vmx.c
xen/include/asm-x86/hvm/vmx/vmx.h